Saltar al contenido principal

Conexión a PLC (Ethernet/IP, PROFINET)

Esta guía le muestra cómo conectar su cámara OV80i a PLCs industriales utilizando los protocolos EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección por visión en sus sistemas automatizados de producción.

Cuándo usar comunicación PLC: Cuando necesite integrar la inspección por visión con líneas de producción automatizadas, activar inspecciones desde señales PLC, enviar resultados de aprobación/rechazo a PLCs o coordinar la inspección por visión con otros equipos de automatización.

Prerrequisitos

  • Sistema de cámara OV80i configurado y conectado a la red
  • Sistema PLC con capacidad EtherNet/IP o PROFINET
  • Infraestructura de red que conecta cámara y PLC
  • Acceso a software de programación PLC (Studio 5000, TIA Portal, etc.)
  • Conocimiento básico de conceptos de redes industriales

Entendiendo los Protocolos de Comunicación PLC

EtherNet/IP

  • Usado por: Principalmente PLCs Allen-Bradley/Rockwell Automation
  • Beneficios: Comunicación de alta velocidad, ampliamente soportado, mensajería explícita e implícita
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas Rockwell
  • Intercambio de Datos: Comunicación cíclica de I/O y basada en mensajes

PROFINET

  • Usado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7, diversos sistemas de automatización industrial
  • Intercambio de Datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV80i para EtherNet/IP

image.png

1.1 Acceder a Configuración Industrial Ethernet

  1. Abra la interfaz web del OV80i
  2. Navegue a "Industrial Ethernet" en el menú lateral
  3. Se mostrará la página de configuración Industrial Ethernet

1.2 Habilitar Protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, seleccione el protocolo "EtherNet/IP"
  2. Haga clic en "Enable" para activar la comunicación EtherNet/IP
  3. Anote la configuración de red de su cámara en la ventana de Información del Dispositivo

1.3 Configurar Ajustes de Red

  1. Establecer Dirección IP Estática (recomendado para producción)
    • Vaya a Configuración del Sistema > Red
    • Configure IP estática en la misma subred que su PLC
    • Ejemplo: Cámara: 192.168.1.100, PLC: 192.168.1.50
  2. Configurar Máscara de Subred (típicamente 255.255.255.0)
  3. Establecer Gateway si su red lo requiere

1.4 Configurar Ajustes del Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigne un nombre significativo para su cámara
  2. Configuración de Ensamblado: Configure las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: Ajuste tiempo de espera y RPI (Requested Packet Interval) apropiados
  4. Haga clic en "Save" para aplicar la configuración EtherNet/IP

Paso 2: Configurar Ajustes de Receta en PLC

2.1 Habilitar Activación por PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. En Photometric Control, establezca Trigger Mode a "PLC Trigger"
  3. Importante: Al habilitar PLC Trigger, la activación manual queda deshabilitada

2.2 Configurar Salida de Aprobación/Rechazo

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese que la lógica de inspección termina con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Aprobación de Inspección en el ensamblado EtherNet/IP

Paso 3: Configurar Lado PLC (Ejemplo Allen-Bradley)

3.1 Instalar Archivo EDS

  1. Descargue el archivo EDS desde soporte Overview.ai o interfaz de la cámara
  2. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool
  3. Busque y seleccione el archivo EDS del OV80i
  4. Siga el asistente para completar la instalación del EDS

3.2 Agregar Módulo OV80i al Proyecto PLC

  1. En Studio 5000, abra su proyecto PLC
  2. Vaya a I/O Configuration en el árbol del proyecto
  3. Clic derecho en módulo Ethernet y seleccione "New Module"
  4. Busque "OV80i" o "Overview" en el catálogo de módulos
  5. Seleccione el módulo OV80i y haga clic en "Create"

3.3 Configurar Propiedades del Módulo

  1. Nombre: Ingrese un nombre descriptivo para la cámara
  2. Dirección IP: Ingrese la dirección IP del OV80i (ej. 192.168.1.100)
  3. RPI (Requested Packet Interval): Configure a 100ms o según se requiera
  4. Parámetros de Conexión: Configure tamaños de datos de entrada/salida
  5. Haga clic en "OK" para crear el módulo

3.4 Mapear Datos de I/O

  1. Datos de Entrada: Resultados de inspección, bits de estado, señales de cámara lista
  2. Datos de Salida: Comandos de activación, solicitudes de cambio de receta, señales de control
  3. Cree tags en su programa PLC para mapear a los datos de I/O
  4. Ejemplo de Tags de Entrada:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Ejemplo de Tags de Salida:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Ensamblado de Entrada (OV80i → PLC)

image.png

Ensamblado de Salida (PLC → OV80i)

image.png

Paso 4: Probar Comunicación EtherNet/IP

4.1 Verificar Estado de Conexión

  1. En Studio 5000, revise el estado del módulo en I/O Configuration
  2. Marca verde indica conexión exitosa
  3. X roja indica problemas de comunicación

4.2 Probar Comunicación Básica

  1. Monitoree datos de entrada desde la cámara en el programa PLC
  2. Cambie señales de salida hacia la cámara y verifique respuesta
  3. Revise información diagnóstica para códigos de error

4.3 Probar Activación y Respuesta

  1. Active la salida de trigger PLC hacia la cámara
  2. Monitoree resultados de inspección en datos de entrada PLC
  3. Verifique actualización correcta del estado de aprobación/rechazo
  4. Revise tiempos de ciclos de activación y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV80i para PROFINET

1.1 Acceder a Configuración Industrial Ethernet

  1. Abra la interfaz web del OV80i
  2. Navegue a "Industrial Ethernet" en el menú lateral
  3. Seleccione el protocolo "PROFINET" de las opciones

image.png

1.2 Habilitar Protocolo PROFINET

  1. Haga clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. La configuración IP de la cámara puede ser sobrescrita por la configuración PLC

1.3 Configurar Ajustes del Dispositivo PROFINET

  1. Nombre del Dispositivo PROFINET: Asigne un nombre único para la cámara
    • Ejemplo: "OV80i_Line1_Station2"
    • Debe ser único si hay múltiples cámaras en el mismo PLC
  2. Configuración del Dispositivo: Tome nota de las capacidades y estructura de datos del dispositivo
  3. Haga clic en "Save" para aplicar configuración PROFINET

Paso 2: Configurar Ajustes de Receta en PLC

2.1 Habilitar Activación por PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. Establezca Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: La activación manual queda deshabilitada cuando el trigger PLC está activo

2.2 Configurar Lógica de Aprobación/Rechazo

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese que la lógica de inspección termina con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Aprobación de Inspección en el ensamblado de entrada PROFINET

Paso 3: Configurar Lado PLC (Ejemplo Siemens)

3.1 Instalar Archivo GSDML

  1. Descargue el archivo GSDML desde soporte Overview.ai
  2. En TIA Portal, vaya a Options > Manage general station description files (GSD)
  3. Haga clic en "Install GSD file" y seleccione el archivo GSDML del OV80i
  4. Complete el proceso de instalación

3.2 Agregar OV80i a Configuración de Hardware

  1. En TIA Portal, abra la vista Device & Networks
  2. En el Hardware catalog, expanda Other field devices > PROFINET IO
  3. Localice el dispositivo OV80i y arrástrelo a la vista de red
  4. Conecte el OV80i a la interfaz PROFINET de su PLC

3.3 Configurar Propiedades del Dispositivo

  1. Nombre del Dispositivo: Use el mismo nombre configurado en la cámara
  2. Dirección IP: Configure la dirección IP (puede ser gestionada por PLC)
  3. Tiempo de Actualización: Configure tiempo de ciclo (128ms por defecto recomendado)
  4. Datos I/O: Configure módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre de Dispositivo

  1. Compile la configuración de hardware
  2. Conéctese en línea con el PLC
  3. Asigne dirección IP al dispositivo OV80i
  4. Asigne nombre de dispositivo que coincida con la configuración de la cámara

Paso 4: Probar Comunicación PROFINET

4.1 Verificar Estado del Dispositivo

  1. En TIA Portal, revise el estado del dispositivo en Device & Networks
  2. Estado verde indica comunicación exitosa
  3. Estado rojo indica problemas de comunicación

4.2 Probar Intercambio de Datos

  1. Monitoree datos de entrada desde la cámara en el programa PLC
  2. Controle datos de salida hacia la cámara y verifique respuesta
  3. Revise buffers diagnósticos para mensajes de error

image.png

4.3 Probar Ciclo de Inspección

  1. Active trigger PLC hacia la cámara
  2. Monitoree resultados de inspección en datos de entrada PLC
  3. Verifique transmisión del estado de aprobación/rechazo
  4. Revise tiempos de ciclo para cumplir con requerimientos de la aplicación

Paso 5: Solución de Problemas de Comunicación PLC

5.1 Problemas Comunes EtherNet/IP

ProblemaSíntomasSolución
Tiempo de espera agotadoMódulo muestra X roja en Studio 5000Verifique direcciones IP, conectividad de red, configuración de firewall
Datos no se actualizanDatos de I/O permanecen estáticosVerifique versión de archivo EDS, revise configuración de ensamblado
Trigger no funcionaCámara no responde al trigger PLCVerifique mapeo de bit trigger, confirme salida PLC activa
Respuesta lentaResultados de inspección retrasadosAjuste tiempo RPI, revise carga de red

5.2 Problemas Comunes PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoCámara no visible en TIA PortalVerifique instalación archivo GSDML, confirme nombre de dispositivo
Conflictos de dirección IPErrores de comunicaciónAsegure direcciones IP únicas, revise configuración de subred
Errores de tiempo de cicloTimeouts de watchdogAumente tiempo de ciclo, revise rendimiento de red
Errores de formato de datosDatos I/O incorrectosVerifique versión GSDML, revise mapeo de estructura de datos

5.3 Diagnóstico de Red

  1. Prueba ping entre cámara y PLC
  2. Revise switches de red e integridad de cables
  3. Monitoree tráfico de red para detectar problemas de ancho de banda
  4. Verifique configuración de firewall para no bloquear comunicación

Paso 6: Optimización de Rendimiento

6.1 Consideraciones de Tiempo

  • EtherNet/IP RPI: Comience con 100ms, ajuste según necesidades de aplicación
  • PROFINET Tiempo de Ciclo: Use 128ms por defecto, reduzca solo si es necesario
  • Tiempo de Inspección: Considere tiempo total de inspección en planificación de ciclos
  • Latencia de Red: Considere retrasos de red en cálculos de tiempo

6.2 Eficiencia de Datos

  • Minimice tamaño de datos en ensamblados I/O
  • Use tipos de datos apropiados (BOOL vs INT vs REAL)
  • Evite datos innecesarios en comunicación cíclica
  • Use mensajería explícita para datos no críticos

6.3 Gestión de Red

  • Use switches gestionados para mejores diagnósticos
  • Implemente redundancia para aplicaciones críticas
  • Monitoree utilización de red para evitar congestión
  • Planifique rangos de IP para escalabilidad

¡Éxito! Su Comunicación PLC Está Establecida

Su cámara OV80i ahora puede:

Comunicar con PLCs usando protocolos industriales

Recibir señales de activación de sistemas de automatización

Enviar resultados de inspección a lógica de control PLC

Integrarse sin problemas con automatización de línea de producción

Soportar cambios remotos de recetas y coordinación del sistema

Mejores Prácticas

Despliegue en Producción

  • Use direcciones IP estáticas para comunicación consistente
  • Documente todas las configuraciones de red y dispositivos
  • Realice pruebas exhaustivas antes de despliegue en producción
  • Planifique procedimientos de mantenimiento y solución de problemas

Consideraciones de Seguridad

  • Segmente redes industriales de redes de oficina
  • Use switches gestionados con características de seguridad adecuadas
  • Monitoree acceso a red y comunicaciones de dispositivos
  • Mantenga firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Realice chequeos regulares de salud de red y diagnósticos
  • Monitoree estadísticas de comunicación para tendencias de rendimiento
  • Actualice drivers y archivos de configuración según sea necesario
  • Mantenga documentación de todas las configuraciones de red

Próximos Pasos

Después de establecer comunicación PLC:

  1. Desarrolle lógica de control PLC para su aplicación específica
  2. Cree interfaces de operador para monitoreo y control
  3. Configure registro de datos para seguimiento de producción
  4. Implemente manejo de alarmas para gestión de fallas del sistema
  5. Planifique respaldo del sistema y procedimientos de recuperación ante desastres

📥 Descargar Archivos

Descargue estos archivos esenciales para integración PLC (compatibles con sistemas OV20i y OV80i):

Configuración EtherNet/IP

  • Archivo EDS OV80i - Electronic Data Sheet para Allen-Bradley Studio 5000
    • Requerido para configurar módulo OV80i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

  • **[Archivo GSDML OV80i](/PLC/OV80